Micron Document
<!DOCTYPE html>
<html class="client-nojs vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-0 vector-toc-not-available vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-0 skin-theme-clientpref-day vector-sticky-header-enabled" lang="de" dir="ltr"><head>
<meta charset="UTF-8">
<title>Keyhole Markup Language</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="icon" type="image/png" href="./_res_/favicon.png">
<link rel="canonical" href="https://de.wikipedia.org/wiki/Keyhole_Markup_Language"> <link href="./_mw_/ext.cite.styles.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.pygments.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.wikimediamessages.styles.css" rel="stylesheet" type="text/css">
<link href="./_mw_/skins.vector.icons.css" rel="stylesheet" type="text/css">
<link href="./_mw_/skins.vector.search.codex.styles.css" rel="stylesheet" type="text/css">
<link href="./_mw_/skins.vector.styles.css" rel="stylesheet" type="text/css">
<meta name="ResourceLoaderDynamicStyles" content="">
<link href="./_mw_/ext.gadget.citeRef.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.defaultPlainlinks.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiCommonHide.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiCommonLayout.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiCommonStyle.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiDarkmode.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiResponsive.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.specialSearch.css" rel="stylesheet" type="text/css">
<link rel="stylesheet" type="text/css" href="./_mw_/site.styles.css">
<link rel="stylesheet" type="text/css" href="./_mw_/noscript.css">
<link rel="stylesheet" type="text/css" href="./_res_/footer.css">
<link rel="stylesheet" type="text/css" href="./_res_/vector-2022.css">
</head>
<body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject page-Keyhole_Markup_Language rootpage-Keyhole_Markup_Language skin-vector-2022 action-view">
<div class="mw-page-container">
<div class="mw-page-container-inner">
<div class="mw-content-container">
<main id="content" class="mw-body">
<header class="mw-body-header vector-page-titlebar">
<h1 id="firstHeading" class="firstHeading mw-first-heading"><span class="mw-page-title-main">Keyhole Markup Language</span></h1>
</header>
<a id="top"></a>
<div id="bodyContent" class="vector-body ve-init-mw-desktopArticleTarget-targetContainer" aria-labelledby="firstHeading" data-mw-ve-target-container="">
<div id="contentSub">
<div id="mw-content-subtitle"></div>
</div>
<div id="mw-content-text" class="mw-body-content mw-content-ltr" lang="de" dir="ltr"><div class="mw-content-ltr mw-parser-output" lang="de" dir="ltr"><table class="infobox float-right toptextcells hintergrundfarbe1" id="vorlage-infobox-dateiformatKeyhole_Markup_Language" summary="Infobox Dateiformat" style="width:23em; margin: 0 0 1em 1em; border:solid 1px #BBBBBB; font-size: 90%; padding:2px;">

<tbody><tr>
<th colspan="2">Keyhole Markup Language
</th></tr>
<tr>
<td colspan="2" style="text-align:center;"><span typeof="mw:File"></span>
</td></tr>




<tr>
<td style="white-space: nowrap;"><a href="Dateinamenserweiterung" title="Dateinamenserweiterung">Dateiendung</a>:
</td>
<td><code style="margin:0.2em 0; padding:0;">.kml, .kmz</code>
</td></tr>
<tr>
<td style="white-space:nowrap;"><a href="Internet_Media_Type" title="Internet Media Type">MIME-Type</a>:
</td>
<td><code style="margin:0.2em 0; padding:0;">application/vnd.google-earth.kml+xml, application/vnd.google-earth.kmz</code>
</td></tr>


<tr>
<td style="white-space: nowrap;">Entwickelt von:
</td>
<td><a href="Google_Inc." class="mw-redirect" title="Google Inc.">Google Inc.</a>
</td></tr>




<tr>
<td style="white-space: nowrap;">Art:
</td>
<td><a href="Auszeichnungssprache" title="Auszeichnungssprache">Auszeichnungssprache</a>
</td></tr>




<tr>
<td style="white-space: nowrap;">Erweitert von:
</td>
<td><a href="Extensible_Markup_Language" title="Extensible Markup Language">XML</a>
</td></tr>


<tr>
<td style="white-space: nowrap;vertical-align:top;"><a href="Standard" title="Standard">Standard(s)</a>:
</td>
<td><a rel="nofollow" class="external text" href="http://www.opengeospatial.org/standards/kml">KML</a>
</td></tr>


<tr>
<td colspan="2" style="display:none">
<p>
</p><p><br>
</p><p>
</p>
</td></tr>
<tr>
<td colspan="2">
</td></tr></tbody></table>
<p><b>Keyhole Markup Language</b> (<b>KML</b>) ist eine <a href="Auszeichnungssprache" title="Auszeichnungssprache">Auszeichnungssprache</a> zur Beschreibung von <a href="Geodaten" title="Geodaten">Geodaten</a>. Bekannt wurde es durch die Anwendung in dem Programm <a href="Google_Earth" title="Google Earth">Google Earth</a>. Dies hieß in seiner Urversion <i>Keyhole Earth Viewer</i>, in Anspielung auf das Spionagesatellitenprojekt <i><a href="Keyhole" title="Keyhole">Keyhole</a></i> (Schlüsselloch). KML befolgt die <a href="Extensible_Markup_Language" title="Extensible Markup Language">XML</a>-<a href="Syntax" title="Syntax">Syntax</a>, liegt in der Version 2.2 vor und ist ein Standard des <a href="Open_Geospatial_Consortium" title="Open Geospatial Consortium">Open Geospatial Consortium</a>.
</p>

<div class="mw-heading mw-heading2"><h2 id="Eigenschaften">Eigenschaften</h2></div>
<div class="mw-heading mw-heading3"><h3 id="Geometrie-Elemente">Geometrie-Elemente</h3></div>
<p>KML-Dokumente können Geodaten sowohl in <a href="Vektorgrafik" title="Vektorgrafik">Vektor</a>- wie auch in <a href="Rastergrafik" title="Rastergrafik">Rasterform</a> beinhalten. Vektorobjekte wie Punkte, Linien, lineare Ringe, Polygone oder <a href="Collaborative_Design_Activity" class="mw-redirect" title="Collaborative Design Activity">COLLADA</a>-Modelle werden als <i>Placemark</i>-Elemente und Luft- und Satellitenbilder als <i>GroundOverlay</i>-Elemente modelliert.
</p><p>Nebst der Geometrie können <i>Placemark</i>-Elemente Name, Beschreibung, vordefinierten Stil, Betrachtungswinkel und -höhe, einen <a href="Zeitstempel" title="Zeitstempel">Zeitstempel</a>, aber auch beliebige untypisierte oder <a href="Typisierung_(Informatik)" title="Typisierung (Informatik)">typisierte</a> Daten, z.&nbsp;B. aus einem <a href="Geoinformationssystem" title="Geoinformationssystem">Geoinformationssystem</a>, umfassen. Dasselbe gilt auch für ein <i>GroundOverlay</i>-Element, wobei anstelle der Geometrie ein Koordinatenausschnitt zur <a href="Georeferenzierung" title="Georeferenzierung">Georeferenzierung</a> der Rasterdaten definiert werden muss.
</p><p>Beispiel für ein <i>Placemark</i>-Element innerhalb eines KML-Dokuments:
</p>
<div class="mw-highlight mw-highlight-lang-xml mw-content-ltr" dir="ltr"><pre><span></span><span class="cp">&lt;?xml version="1.0" encoding="UTF-8"?&gt;</span>
<span class="nt">&lt;kml</span><span class="w"> </span><span class="na">xmlns=</span><span class="s">"http://www.opengis.net/kml/2.2"</span><span class="nt">&gt;</span>
<span class="nt">&lt;Document&gt;</span>
<span class="w"> </span><span class="nt">&lt;Placemark&gt;</span>
<span class="w"> </span><span class="nt">&lt;name&gt;</span>Zürich<span class="nt">&lt;/name&gt;</span>
<span class="w"> </span><span class="nt">&lt;description&gt;</span>Zürich<span class="nt">&lt;/description&gt;</span>
<span class="w"> </span><span class="nt">&lt;Point&gt;</span>
<span class="w"> </span><span class="nt">&lt;coordinates&gt;</span>8.55,47.3666667,0<span class="nt">&lt;/coordinates&gt;</span>
<span class="w"> </span><span class="nt">&lt;/Point&gt;</span>
<span class="w"> </span><span class="nt">&lt;/Placemark&gt;</span>
<span class="nt">&lt;/Document&gt;</span>
<span class="nt">&lt;/kml&gt;</span>
</pre></div>
<div class="mw-heading mw-heading3"><h3 id="Geodätisches_Referenzsystem"><span id="Geod.C3.A4tisches_Referenzsystem"></span>Geodätisches Referenzsystem</h3></div>
<p>Als <a href="Geod%C3%A4tisches_Datum" title="Geodätisches Datum">geodätisches Referenzsystem</a> wird in KML-Dokumenten ausschließlich das <a href="World_Geodetic_System_1984" title="World Geodetic System 1984">World Geodetic System 1984</a> verwendet, d.&nbsp;h. sämtliche Koordinaten werden mit geografischer Länge und Breite sowie, falls vorhanden, <a href="H%C3%B6he_%C3%BCber_dem_Meeresspiegel" title="Höhe über dem Meeresspiegel">Höhe über Meer</a> angegeben. Die Höhe bezieht sich dabei auf das WGS84-EGM96-Geoid.<sup id="cite_ref-geodatum_1-0" class="reference"><a href="#cite_note-geodatum-1"><span class="cite-bracket">[</span>1<span class="cite-bracket">]</span></a></sup>
</p>
<div class="mw-heading mw-heading3"><h3 id="MIME-Typ">MIME-Typ</h3></div>
<p>Das Format <i>KMZ</i> ist eine datenkomprimierte KML-Datei im Format <a href="ZIP_(Dateiformat)" class="mw-redirect" title="ZIP (Dateiformat)">ZIP</a>. Sie kann vom Client unmittelbar eingelesen werden.
</p><p>Der <a href="Internet_Media_Type" title="Internet Media Type">MIME-Typ</a> für KML-Dateien lautet <i>application/vnd.google-earth.kml+xml</i> bzw. <i>application/vnd.google-earth.kmz</i> für KMZ-Dateien.
</p>
<div class="mw-heading mw-heading3"><h3 id="Unterstützung"><span id="Unterst.C3.BCtzung"></span>Unterstützung</h3></div>
<p>Neben Google Earth unterstützt das <a href="Freie_Software" title="Freie Software">freie</a> <a href="KDE" title="KDE">KDE</a>-Programm <a href="Marble_(Computerprogramm)" title="Marble (Computerprogramm)">Marble</a> ebenfalls das KML-Format zur Routenbetrachtung, jedoch nur im <a href="OpenStreetMap" title="OpenStreetMap">OpenStreetMap</a>-Modus.
</p>
<div class="mw-heading mw-heading2"><h2 id="Geschichte">Geschichte</h2></div>
<p>Die Bezeichnung „Keyhole“ ist vom Produkt <i>Keyhole EarthViewer</i> der kalifornischen Satellitenbildfirma <i>Keyhole Corp.</i> übrig geblieben, die auf den Namen einer Serie von fast 300 amerikanischen Spionagesatelliten (<a href="Keyhole" title="Keyhole">Keyhole</a>) zurückgeht. Die Firma wurde vom ebenfalls in <a href="Mountain_View_(Santa_Clara_County%2C_Kalifornien)" title="Mountain View (Santa Clara County, Kalifornien)">Mountain View</a> ansässigen Unternehmen <a href="Google_Inc." class="mw-redirect" title="Google Inc.">Google Inc.</a> Ende Oktober 2004 übernommen.
</p><p>Google entwickelte KML weiter bis zur Version 2.2, welche im April 2008 vom <a href="Open_Geospatial_Consortium" title="Open Geospatial Consortium">Open Geospatial Consortium</a> als <a href="Standard" title="Standard">Standard</a> anerkannt und seitdem unterhalten wird.<sup id="cite_ref-ogckml_2-0" class="reference"><a href="#cite_note-ogckml-2"><span class="cite-bracket">[</span>2<span class="cite-bracket">]</span></a></sup>
</p>
<div class="mw-heading mw-heading2"><h2 id="Ähnliche_Formate"><span id=".C3.84hnliche_Formate"></span>Ähnliche Formate</h2></div>
<ul><li><a href="Geography_Markup_Language" title="Geography Markup Language">Geography Markup Language</a> (GML)</li>
<li><a href="GPS_Exchange_Format" title="GPS Exchange Format">GPS Exchange Format</a> (GPX)</li></ul>
<div class="mw-heading mw-heading2"><h2 id="Weblinks">Weblinks</h2></div>
<ul><li><a rel="nofollow" class="external text" href="https://code.google.com/apis/kml/documentation/kmlreference.html">KML-Referenz</a></li>
<li><a rel="nofollow" class="external text" href="http://portal.opengeospatial.org/files/?artifact_id=23689">KML 2.2</a> (OGC Best Practice Paper)</li></ul>
<div class="mw-heading mw-heading2"><h2 id="Einzelnachweise">Einzelnachweise</h2></div>
<ol class="references">
<li id="cite_note-geodatum-1"><span class="mw-cite-backlink"><a href="#cite_ref-geodatum_1-0">↑</a></span> <span class="reference-text"><span class="cite">Open Geospatial Consortium: <a rel="nofollow" class="external text" href="http://portal.opengeospatial.org/files/?artifact_id=23689"><i>KML 2.2 – An OGC Best Practice.</i></a> (PDF) Open Geospatial Consortium, 2007,<span class="Abrufdatum"> abgerufen am 7.&nbsp;Oktober 2007</span> (englisch).</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Fde.wikipedia.org%3AKeyhole+Markup+Language&amp;rft.title=KML+2.2+%E2%80%93+An+OGC+Best+Practice&amp;rft.description=KML+2.2+%E2%80%93+An+OGC+Best+Practice&amp;rft.identifier=&amp;rft.creator=Open+Geospatial+Consortium&amp;rft.publisher=Open+Geospatial+Consortium&amp;rft.date=2007&amp;rft.language=en">&nbsp;</span></span>
</li>
<li id="cite_note-ogckml-2"><span class="mw-cite-backlink"><a href="#cite_ref-ogckml_2-0">↑</a></span> <span class="reference-text"><span class="cite">Open Geospatial Consortium: <a rel="nofollow" class="external text" href="http://www.opengeospatial.org/pressroom/pressreleases/857"><i>OGC® Approves KML as Open Standard.</i></a> Open Geospatial Consortium, 2008,<span class="Abrufdatum"> abgerufen am 8.&nbsp;Oktober 2007</span> (englisch).</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Fde.wikipedia.org%3AKeyhole+Markup+Language&amp;rft.title=OGC%C2%AE+Approves+KML+as+Open+Standard&amp;rft.description=OGC%C2%AE+Approves+KML+as+Open+Standard&amp;rft.identifier=&amp;rft.creator=Open+Geospatial+Consortium&amp;rft.publisher=Open+Geospatial+Consortium&amp;rft.date=2008&amp;rft.language=en">&nbsp;</span></span>
</li>
</ol>
<style data-mw-deduplicate="TemplateStyles:r260755238">
/* start https://de.wikipedia.org/ */


.mw-parser-output div.klappleiste{border:1px solid var(--dewiki-rahmenfarbe1);clear:both;font-size:95%;box-sizing:border-box;margin-top:1.5em;padding:2px}.mw-parser-output div.klappleiste:after{clear:both;content:"";display:block}.mw-parser-output div.klappleiste-bild{float:left;padding:2px}.mw-parser-output div.klappleiste-kopf{background:var(--dewiki-hintergrundfarbe5);color:var(--color-base,#202122);text-align:center;font-weight:bold}.mw-parser-output div.klappleiste.mw-collapsed .klappleiste-bild{display:none}.mw-parser-output div.klappleiste+div.klappleiste,.mw-parser-output div.klappleiste+link+div.klappleiste,.mw-parser-output div.klappleiste+link+link+div.klappleiste,.mw-parser-output div.klappleiste+link+style+div.klappleiste,.mw-parser-output div.klappleiste+style+div.klappleiste,.mw-parser-output div.klappleiste+style+style+div.klappleiste,.mw-parser-output div.klappleiste+style+link+div.klappleiste{margin-top:-1px}@media screen{html.skin-theme-clientpref-night .mw-parser-output .klappleiste-bild span[typeof="mw:File"]:not(.skin-invert-image) img{background-color:#c8ccd1}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .klappleiste-bild span[typeof="mw:File"]:not(.skin-invert-image) img{background-color:#c8ccd1}}


/* end https://de.wikipedia.org/ */
</style>
<div class="klappleiste mw-collapsible navileiste navigation-not-searchable center" role="navigation">
<div class="klappleiste-kopf">Standards des <a href="Open_Geospatial_Consortium" title="Open Geospatial Consortium">Open Geospatial Consortiums</a> (OGC)</div>
<div class="klappleiste-inhalt mw-collapsible-content">
<p><a href="City_Geography_Markup_Language" title="City Geography Markup Language">CityGML</a>&nbsp;|
<a href="Geography_Markup_Language" title="Geography Markup Language">GML</a>&nbsp;|
<a href="GeoPackage" title="GeoPackage">GeoPackage</a>&nbsp;|
GMLJP2&nbsp;|
<a href="GeoRSS#GeoRSS_GML" title="GeoRSS">GeoRSS GML</a>&nbsp;|
GeoXACML&nbsp;|
IndoorGML&nbsp;|
<a class="mw-selflink selflink">KML</a>&nbsp;|
Filter Encoding&nbsp;|
GO&nbsp;|
<a href="Simple_Feature_Access" title="Simple Feature Access">Simple Feature Access</a>&nbsp;|
<a href="Styled_Layer_Descriptor" title="Styled Layer Descriptor">SLD/SE</a>&nbsp;|
<a href="WaterML" title="WaterML">WaterML</a>
</p><p><b>Web Service Framework</b>
</p><p>Web Service Common&nbsp;|
<a href="OpenGIS_Location_Service" title="OpenGIS Location Service">OpenLS/OLS</a>&nbsp;|
TJS
</p><p><b><a href="Sensor_Web_Enablement" title="Sensor Web Enablement">Sensor Web Enablement</a> (SWE)</b>:
O&amp;M&nbsp;|
<a href="Sensor_Model_Language" class="mw-redirect" title="Sensor Model Language">SensorML</a>&nbsp;|
TML&nbsp;|
<a href="Sensor_Observation_Service" title="Sensor Observation Service">SOS</a>&nbsp;|
SPS
</p><p><b><a href="Geodienst" title="Geodienst">OpenGIS Web Services</a> (OWS):</b>
<a href="Web_Catalogue_Service" title="Web Catalogue Service">WCAS/CSW</a>&nbsp;|
WCTS&nbsp;|
<a href="Web_Coverage_Service" title="Web Coverage Service">WCS</a>&nbsp;|
WCPS&nbsp;|
<a href="Web_Feature_Service" title="Web Feature Service">WFS</a>&nbsp;|
<a href="Web_Map_Context" title="Web Map Context">WMC</a>&nbsp;|
<a href="Tile_Map_Service" title="Tile Map Service">TMS</a>&nbsp;|
<a href="Web_Map_Service" title="Web Map Service">WMS</a>&nbsp;|
<a href="Web_Map_Tile_Service" title="Web Map Tile Service">WMTS</a>&nbsp;|
<a href="Web_Processing_Service" title="Web Processing Service">WPS</a>&nbsp;|
W3DS
</p>
</div></div></div><!--htdig_noindex--><div><div class="zim-footer">
Dieser Artikel wurde von <a class="external text" title="Zuletzt bearbeitet am 2024-10-22" href="https://de.wikipedia.org/wiki/?title=Keyhole_Markup_Language&amp;oldid=249643432">Wikipedia</a> herausgegeben. Der Text ist unter <a class="external text" href="https://creativecommons.org/licenses/by-sa/4.0/deed.de">Creative Commons Attribution-Share Alike 4.0</a> verfügbar, sofern nicht anders angegeben. Für die Mediendateien können zusätzliche Bedingungen gelten.
</div>
</div><!--/htdig_noindex--></div>
</div>
</main>
</div>
</div>
</div>
<script src="./_webp_/webpHandler.js"></script>

</body></html>